narrow-mouthed toads - Türkisch Englisch Wörterbuch